{{ define "title" }}
{{ i18n "hello" }}
{{ end }}

{{ define "main" }}
<div class="index">
	<ul>
		<!-- 定义一个词典存储类别 -->
		{{ $category := dict }}
			<!-- 遍历所有页面 -->
			{{ range .Site.Pages }}
				<!-- 筛选非草稿文档 -->
				{{ if not .Params.draft }}
					<!-- 获取文档的CATEGORY字段 -->
					{{ $cat := .Params.CATEGORY }}
				<!-- 将类别和对应的页面添加到字典中 -->
				{{ if $cat }}
					{{ $category = merge $category (dict $cat (slice .)) }}
				{{ end }}
			{{ end }}
		{{ end }}

		<!-- 遍历字典中每个类别和对应的页面 -->
		{{ range $cat, $pages := $category }}
		<li>
			<a href="{{ $cat | urlize }}">{{ $cat }}</a>
		</li>
		{{ end }}

		<!-- 获取本站标题和URL -->
		{{ $siteTitle := .Site.Title }}
		{{ $baseURL := .Site.BaseURL }}
		<!-- 获取content根目录下的文件，并按最后修改时间降序排序 -->
		{{ range sort ( where .Site.Pages "Section" "==" "" ) "Lastmod" "desc" }}
			<!-- 不添加本站首页链接 -->
			{{ if and (ne .Title $siteTitle) (ne .RelPermalink $baseURL) }}
				<li>
					<a href="{{ .Permalink }}">{{ .Title }}</a>
					<span>{{ .Lastmod | time.Format "2006年01月02日" }}</span>
				</li>
			{{ end }}
		{{ end }}
	</ul>
</div>
{{ end }}